.member{
    img{width:100%;margin-bottom:32px;}
    .line{
        margin:10px auto;
        width:900px;
        .txt{
            background:#E8F1F5;
            padding:0 23px;
            color:#777;
            width:679px;
            font-weight:300;
        }
        .title{
            text-align:center;
            background:#E46986;
            color:#fff;
            margin-right:10px;
            width:7em;
            font-size:20px;
        }
        .txt,.title{
            height:42px;
            line-height:42px;
            display:inline-block;
        }
    }
    .line2 .title{background:#f0c05b;}
    .line3 .title{background:#599ff0;}
}
@media (max-width: 1000px){
    .member{
        .line{
            width:auto;
            .txt{
                width:auto;
                padding:14px 0 20px;
                background:transparent;
                line-height:1.618;
            }
            .txt,.title{
                height:auto;
            }
        }
    }
}
